home *** CD-ROM | disk | FTP | other *** search
- ; File MSIWPX.INI
- ;
- ; This keyboard mapping is to support MicroSoft Word 5.0 on SCO-Unix
- ; or Xenix but should work on any Unix Word implementation.
- ; It basically remaps the keyboard so that it sends the Word 'escape'
- ; convention sequences:
- ; Ctl-A == SOH == \1 --> Alt
- ; Ctl-C == == \3 --> Ctl
- ; Ctl-Z == SUB == \26 -> Shift
- ; Ctl-F == ENQ == \6 --> Function Key
- ;
- ; Contributed by Rodney Brown, Co-Cam Computer Group, Australia, May 1991.
- ; e-mail: rdb@rand.mel.cocam.oz.au
- ; His comments:
- ;
- ; Word provides a limping mode to support the lack of Scan codes.
- ; Alt -> Ctl-A, Ctl -> Ctl-C, Shift -> Ctl-Z
- ; Function Key 1-10 -> Ctl-F 1-9,0
- ; Here is the keyboard remapping.
- ;
- ; I use a TERMINALS macro on ALT-W to load that Keyboard, run a script to
- ; fiddle with the TERM variable, run word & send the PRODUCT escape sequence
- ; to reset to a standard keyboard mapping after exiting word.
- ;
- ; def PRODUCT take a:\spansi.krm, conn
- ;
- ; The following two lines in the /usr/lib/word/tcap file for the VT200 entry
- ; give the paragraph character, midline dots & other DOS standard Word
- ; characters. (Requires PARITY NONE connection)
- ;
- ; :Wa=\140:Wb=\145:Wc=\266:Wd=\142:Wf=\267:Wg=\151:\
- ; :Wi=\253:Wj=\273:\
- ;
- ; A better way of proceeding could be to set up the word tcap entry to use
- ; a standard Kermit keyboard mapping for function & cursor control keys,
- ; so that the Word extensions don't interfere with normal running & don't
- ; require separate loading.
- ;
- set key clear
- set key \315 \{6}1 ; F1
- set key \852 \26\{6}1 ; Shift-F1
- set key \1374 \3\{6}1 ; Ctl-F1
- set key \2408 \1\{6}1 ; Alt-F1
- set key \316 \{6}2 ; F2
- set key \853 \26\{6}2 ; Shift-F2
- set key \1375 \3\{6}2 ; Ctl-F2
- set key \2409 \1\{6}2 ; Alt-F2
- set key \317 \{6}3 ; F3
- set key \854 \26\{6}3 ; Shift-F3
- set key \1376 \3\{6}3 ; Ctl-F3
- set key \2410 \1\{6}3 ; Alt-F3
- set key \318 \{6}4 ; F4
- set key \855 \26\{6}4 ; Shift-F4
- set key \1377 \3\{6}4 ; Ctl-F4
- set key \2411 \1\{6}4 ; Alt-F4
- set key \319 \{6}5 ; F5
- set key \856 \26\{6}5 ; Shift-F5
- set key \1378 \3\{6}5 ; Ctl-F5
- set key \2412 \1\{6}5 ; Alt-F5
- set key \320 \{6}6 ; F6
- set key \857 \26\{6}6 ; Shift-F6
- set key \1379 \3\{6}6 ; Ctl-F6
- set key \2413 \1\{6}6 ; Alt-F6
- set key \321 \{6}7 ; F7
- set key \858 \26\{6}7 ; Shift-F7
- set key \1380 \3\{6}7 ; Ctl-F7
- set key \2414 \1\{6}7 ; Alt-F7
- set key \322 \{6}8 ; F8
- set key \859 \26\{6}8 ; Shift-F8
- set key \1381 \3\{6}8 ; Ctl-F8
- set key \2415 \1\{6}8 ; Alt-F8
- set key \323 \{6}9 ; F9
- set key \860 \26\{6}9 ; Shift-F9
- set key \1382 \3\{6}9 ; Ctl-F9
- set key \2416 \1\{6}9 ; Alt-F9
- set key \324 \{6}0 ; F10
- set key \861 \26\{6}0 ; Shift-F10
- set key \1383 \3\{6}0 ; Ctl-F10
- set key \2417 \1\{6}0 ; Alt-F10
- set key \2334 \{1}a ; Alt-a
- set key \2352 \{1}b ; Alt-b
- set key \2350 \{1}c ; Alt-c
- set key \2336 \{1}d ; Alt-d
- set key \2322 \{1}e ; Alt-e
- set key \2337 \{1}f ; Alt-f
- set key \2338 \{1}g ; Alt-g
- set key \2339 \{1}h ; Alt-h
- set key \2327 \{1}i ; Alt-i
- set key \2340 \{1}j ; Alt-j
- set key \2341 \{1}k ; Alt-k
- set key \2342 \{1}l ; Alt-l
- set key \2354 \{1}m ; Alt-m
- set key \2353 \{1}n ; Alt-n
- set key \2328 \{1}o ; Alt-o
- set key \2329 \{1}p ; Alt-p
- set key \2320 \{1}q ; Alt-q
- set key \2323 \{1}r ; Alt-r
- set key \2335 \{1}s ; Alt-s
- set key \2324 \{1}t ; Alt-t
- set key \2326 \{1}u ; Alt-u
- set key \2351 \{1}v ; Alt-v
- set key \2321 \{1}w ; Alt-w
- set key \2349 \{1}x ; Alt-x
- set key \2325 \{1}y ; Alt-y
- set key \2348 \{1}z ; Alt-z
- ;set key \2330 \{1}[ ; Alt-[
- ;set key \2347 \{1}\ ; Alt-\
- ;set key \2331 \{1}] ; Alt-]
- ;set key \2344 \{1}' ; Alt-'
- set key \2434 \{1}- ; Alt-- Subscript
- set key \2433 \{1}0 ; Alt-0
- set key \2424 \{1}1 ; Alt-1
- set key \2425 \{1}2 ; Alt-2
- set key \2426 \{1}3 ; Alt-3
- set key \2427 \{1}4 ; Alt-4
- set key \2428 \{1}5 ; Alt-5
- set key \2429 \{1}6 ; Alt-6
- set key \2430 \{1}7 ; Alt-7
- set key \2431 \{1}8 ; Alt-8
- set key \2432 \{1}9 ; Alt-9
- ;set key \2343 \{1}; ; Alt-;
- ;set key \2355 \{1}, ; Alt-,
- set key \2435 \{1}= ; Alt-= SuperScript (Alt-+)
- ;set key \2356 \{1}> ; Alt->
- ;set key \2357 \{1}/ ; Alt-/
- ;set key \2345 \{1}` ; Alt-`
- set key \3373 \kexit ; Ctl-Alt-X
- set key \3376 \kbreak ; Ctl-Alt-B
- set key \4432 \Kdnarr ; G-DArrow
- set key \4944 \26\Kdnarr ; Shift-G-DArrow
- set key \5523 \3\Kdnarr ; Ctl-G-DArrow
- set key \6035 \26\3\Kdnarr ; Ctl-Shift-G-DArrow
- set key \4427 \Klfarr ; G-LArrow
- set key \4939 \26\Klfarr ; Shift-G-LArrow
- set key \5491 \3\Klfarr ; Ctl-G-LArrow
- set key \6003 \26\3\Klfarr ; Ctl-Shift-G-LArrow
- set key \4429 \Krtarr ; G-RArrow
- set key \4941 \26\Krtarr ; Shift-G-RArrow
- set key \5492 \3\Krtarr ; Ctl-G-RArrow
- set key \6004 \26\3\Krtarr ; Ctl-Shift-G-RArrow
- set key \4424 \Kuparr ; G-UArrow
- set key \4936 \26\Kuparr ; Shift-G-UArrow
- set key \5517 \3\Kuparr ; Ctl-G-UArrow
- set key \6029 \26\3\Kuparr ; Ctl-Shift-G-UArrow
- set key \4423 \20 ; G-Home
- set key \4935 \26\20 ; Shift-G-Home
- set key \5495 \3\20 ; Ctl-G-Home
- set key \6007 \26\3\20 ; Ctl-Shift-G-Home
- set key \4431 \5 ; G-End
- set key \4943 \26\5 ; Shift-G-End
- set key \5493 \3\5 ; Ctl-G-End
- set key \6005 \26\3\5 ; Ctl-Shift-G-End
- set key \4433 \4 ; G-PageDn
- set key \4945 \26\4 ; Shift-G-PageDn
- set key \5494 \3\4 ; Ctl-G-PageDn
- set key \6006 \26\3\4 ; Ctl-Shift-G-PageDn
- set key \4425 \21 ; G-PageUp
- set key \4937 \26\21 ; Shift-G-PageUp
- set key \5508 \3\21 ; Ctl-G-PageUp
- set key \6020 \26\3\21 ; Ctl-Shift-G-PageUp
- set key \2305 \3\27 ; Alt-Esc instead of Ctl-Esc
- set key \2817 \3\26\27 ; Alt-Shift-Esc instead of Ctl-Shift-Esc
- set key \783 \26\9 ; Shift-Tab
- set key \796 \26\13 ; Shift-Enter
- set key \3356 \1\6\13 ; Alt-Ctl-Enter
- set key \2332 \3\13 ; Alt-Enter instead of Ctl-Enter
- set key \2844 \3\26\13 ; Alt-Shift-Enter instead of Ctl-Shift-Enter
- set key \270 \8 ; Backspace
- set key \782 \127 ; Shift-Backspace
- set key \4947 \26\24 ; Shift-G-Delete
- set key \4434 \22 ; G-Insert
- set key \4946 \26\22 ; Shift-G-Insert
- ;
- set key \327 \20 ; kp7,Home
- ;set key \845 \26\20 ; Shift-kp7,Home
- set key \1399 \3\20 ; Ctl-kp7,Home
- set key \335 \5 ; kp1,End
- ;set key \847 \26\5 ; Shift-kp1,End
- set key \1397 \3\5 ; Ctl-kp1,End
- set key \337 \4 ; kp3,PageDn
- ;set key \849 \26\4 ; Shift-kp3,PageDn
- set key \1398 \3\4 ; Ctl-kp3,PageDn
- set key \329 \21 ; kp9,PageUp
- ;set key \841 \26\21 ; Shift-kp9,PageUp
- set key \1412 \3\21 ; Ctl-kp9,PageUp
- set key \338 \22 ; kp0,Insert
- set key \4877 \26\13 ; Shift-kp_Enter
- set key \3494 \1\6\13 ; Alt-Ctl-kp_Enter
- set key \5386 \3\13 ; Ctl-kp_Enter
- set key \5898 \3\26\13 ; Ctl-Shift-kp_Enter
- ;
- set term display 8
- set term cursor block
- set term arrow cursor
- set term vt320
- set mode off
- set term clear
- set term char latin1
-
- ; End of MSIWPX.INI
-